<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Everything</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<h1 class="toc">Everything</h1>
<hr />
  <h2 class="toc">All Classes</h2>
    <a target="mainFrame" href="exceptions.AssertionError-class.html"
     >exceptions.AssertionError</a><br />    <a target="mainFrame" href="yadis.discover.DiscoveryFailure-class.html"
     >yadis.discover.DiscoveryFailure</a><br />    <a target="mainFrame" href="yadis.discover.DiscoveryResult-class.html"
     >yadis.discover.DiscoveryResult</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.etxrd.XRDSError-class.html"
     >yadis.etxrd.XRDSError</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd.XRDSFraud-class.html"
     >yadis.etxrd.XRDSFraud</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd._Max-class.html"
     >yadis.etxrd._Max</a><br />  </div>
    <a target="mainFrame" href="yadis.filters.BasicServiceEndpoint-class.html"
     >yadis.filters.BasicServiceEndpoint</a><br />    <a target="mainFrame" href="yadis.filters.CompoundFilter-class.html"
     >yadis.filters.CompoundFilter</a><br />    <a target="mainFrame" href="yadis.filters.IFilter-class.html"
     >yadis.filters.IFilter</a><br />    <a target="mainFrame" href="yadis.filters.TransformFilterMaker-class.html"
     >yadis.filters.TransformFilterMaker</a><br />    <a target="mainFrame" href="yadis.manager.Discovery-class.html"
     >yadis.manager.Discovery</a><br />    <a target="mainFrame" href="yadis.manager.YadisServiceManager-class.html"
     >yadis.manager.YadisServiceManager</a><br />    <a target="mainFrame" href="yadis.parsehtml.MetaNotFound-class.html"
     >yadis.parsehtml.MetaNotFound</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml.ParseDone-class.html"
     >yadis.parsehtml.ParseDone</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml.YadisHTMLParser-class.html"
     >yadis.parsehtml.YadisHTMLParser</a><br />  </div>
    <a target="mainFrame" href="yadis.test.livediscover.DiscoverTestCase-class.html"
     >yadis.test.livediscover.DiscoverTestCase</a><br />    <a target="mainFrame" href="yadis.test.test_accept.MatchAcceptTest-class.html"
     >yadis.test.test_accept.MatchAcceptTest</a><br />    <a target="mainFrame" href="yadis.test.test_discover.QuitServer-class.html"
     >yadis.test.test_discover.QuitServer</a><br />    <a target="mainFrame" href="yadis.test.test_discover.TestFetcher-class.html"
     >yadis.test.test_discover.TestFetcher</a><br />    <a target="mainFrame" href="yadis.test.test_discover.TestSecondGet-class.html"
     >yadis.test.test_discover.TestSecondGet</a><br />    <a target="mainFrame" href="yadis.test.test_discover.TestSecondGet.MockFetcher-class.html"
     >yadis.test.test_discover.TestSecondGet.MockFetcher</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.test.test_discover._TestCase-class.html"
     >yadis.test.test_discover._TestCase</a><br />  </div>
    <a target="mainFrame" href="yadis.test.test_etxrd.TestCanonicalID-class.html"
     >yadis.test.test_etxrd.TestCanonicalID</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd.TestServiceParser-class.html"
     >yadis.test.test_etxrd.TestServiceParser</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.test.test_parsehtml._TestCase-class.html"
     >yadis.test.test_parsehtml._TestCase</a><br />  </div>
    <a target="mainFrame" href="yadis.test.test_xri.CanonicalIDTest-class.html"
     >yadis.test.test_xri.CanonicalIDTest</a><br />    <a target="mainFrame" href="yadis.test.test_xri.TestGetRootAuthority-class.html"
     >yadis.test.test_xri.TestGetRootAuthority</a><br />    <a target="mainFrame" href="yadis.test.test_xri.XriDiscoveryTestCase-class.html"
     >yadis.test.test_xri.XriDiscoveryTestCase</a><br />    <a target="mainFrame" href="yadis.test.test_xri.XriEscapingTestCase-class.html"
     >yadis.test.test_xri.XriEscapingTestCase</a><br />    <a target="mainFrame" href="yadis.test.test_xri.XriTransformationTestCase-class.html"
     >yadis.test.test_xri.XriTransformationTestCase</a><br />    <a target="mainFrame" href="yadis.test.test_xrires.ProxyQueryTestCase-class.html"
     >yadis.test.test_xrires.ProxyQueryTestCase</a><br />    <a target="mainFrame" href="yadis.xrires.ProxyResolver-class.html"
     >yadis.xrires.ProxyResolver</a><br />  <h2 class="toc">All Functions</h2>
    <a target="mainFrame" href="yadis.accept-module.html#generateAcceptHeader"
     >yadis.accept.generateAcceptHeader</a><br />    <a target="mainFrame" href="yadis.accept-module.html#getAcceptable"
     >yadis.accept.getAcceptable</a><br />    <a target="mainFrame" href="yadis.accept-module.html#matchTypes"
     >yadis.accept.matchTypes</a><br />    <a target="mainFrame" href="yadis.accept-module.html#parseAcceptHeader"
     >yadis.accept.parseAcceptHeader</a><br />    <a target="mainFrame" href="yadis.discover-module.html#discover"
     >yadis.discover.discover</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#expandService"
     >yadis.etxrd.expandService</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#expandServices"
     >yadis.etxrd.expandServices</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#getCanonicalID"
     >yadis.etxrd.getCanonicalID</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#getPriority"
     >yadis.etxrd.getPriority</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#getPriorityStrict"
     >yadis.etxrd.getPriorityStrict</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#getTypeURIs"
     >yadis.etxrd.getTypeURIs</a><br />  </div>
    <a target="mainFrame" href="yadis.etxrd-module.html#getYadisXRD"
     >yadis.etxrd.getYadisXRD</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#isXRDS"
     >yadis.etxrd.isXRDS</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#iterServices"
     >yadis.etxrd.iterServices</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#mkXRDSTag"
     >yadis.etxrd.mkXRDSTag</a><br />  </div>
    <a target="mainFrame" href="yadis.etxrd-module.html#mkXRDTag"
     >yadis.etxrd.mkXRDTag</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#nsTag"
     >yadis.etxrd.nsTag</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#parseXRDS"
     >yadis.etxrd.parseXRDS</a><br />    <a target="mainFrame" href="yadis.etxrd-module.html#prioSort"
     >yadis.etxrd.prioSort</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#sortedURIs"
     >yadis.etxrd.sortedURIs</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.filters-module.html#mkCompoundFilter"
     >yadis.filters.mkCompoundFilter</a><br />  </div>
    <a target="mainFrame" href="yadis.filters-module.html#mkFilter"
     >yadis.filters.mkFilter</a><br />    <a target="mainFrame" href="yadis.parsehtml-module.html#findHTMLMeta"
     >yadis.parsehtml.findHTMLMeta</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#substituteEntities"
     >yadis.parsehtml.substituteEntities</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#substituteMO"
     >yadis.parsehtml.substituteMO</a><br />  </div>
    <a target="mainFrame" href="yadis.services-module.html#applyFilter"
     >yadis.services.applyFilter</a><br />    <a target="mainFrame" href="yadis.services-module.html#getServiceEndpoints"
     >yadis.services.getServiceEndpoints</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#fillTemplate"
     >yadis.test.discoverdata.fillTemplate</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#generateResult"
     >yadis.test.discoverdata.generateResult</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#generateSample"
     >yadis.test.discoverdata.generateSample</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#getData"
     >yadis.test.discoverdata.getData</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#getDataName"
     >yadis.test.discoverdata.getDataName</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#getExampleXRDS"
     >yadis.test.discoverdata.getExampleXRDS</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#readTests"
     >yadis.test.discoverdata.readTests</a><br />    <a target="mainFrame" href="yadis.test.livediscover-module.html#mkSuite"
     >yadis.test.livediscover.mkSuite</a><br />    <a target="mainFrame" href="yadis.test.livediscover-module.html#mkSuiteFromURL"
     >yadis.test.livediscover.mkSuiteFromURL</a><br />    <a target="mainFrame" href="yadis.test.livediscover-module.html#parseManifest"
     >yadis.test.livediscover.parseManifest</a><br />    <a target="mainFrame" href="yadis.test.livediscover-module.html#test"
     >yadis.test.livediscover.test</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#chunk"
     >yadis.test.test_accept.chunk</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#getTestData"
     >yadis.test.test_accept.getTestData</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#loadTests"
     >yadis.test.test_accept.loadTests</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#parseAvailable"
     >yadis.test.test_accept.parseAvailable</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#parseExpected"
     >yadis.test.test_accept.parseExpected</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#parseLines"
     >yadis.test.test_accept.parseLines</a><br />    <a target="mainFrame" href="yadis.test.test_discover-module.html#loadTests"
     >yadis.test.test_discover.loadTests</a><br />    <a target="mainFrame" href="yadis.test.test_discover-module.html#mkResponse"
     >yadis.test.test_discover.mkResponse</a><br />    <a target="mainFrame" href="yadis.test.test_discover-module.html#test"
     >yadis.test.test_discover.test</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#sibpath"
     >yadis.test.test_etxrd.sibpath</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#simpleOpenIDTransformer"
     >yadis.test.test_etxrd.simpleOpenIDTransformer</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#getCases"
     >yadis.test.test_parsehtml.getCases</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#loadTests"
     >yadis.test.test_parsehtml.loadTests</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#parseCases"
     >yadis.test.test_parsehtml.parseCases</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#test"
     >yadis.test.test_parsehtml.test</a><br />    <a target="mainFrame" href="yadis.xri-module.html#XRI"
     >yadis.xri.XRI</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.xri-module.html#_escape_xref"
     >yadis.xri._escape_xref</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.xri-module.html#_percentEscapeUnicode"
     >yadis.xri._percentEscapeUnicode</a><br />  </div>
    <a target="mainFrame" href="yadis.xri-module.html#escapeForIRI"
     >yadis.xri.escapeForIRI</a><br />    <a target="mainFrame" href="yadis.xri-module.html#identifierScheme"
     >yadis.xri.identifierScheme</a><br />    <a target="mainFrame" href="yadis.xri-module.html#iriToURI"
     >yadis.xri.iriToURI</a><br />    <a target="mainFrame" href="yadis.xri-module.html#providerIsAuthoritative"
     >yadis.xri.providerIsAuthoritative</a><br />    <a target="mainFrame" href="yadis.xri-module.html#rootAuthority"
     >yadis.xri.rootAuthority</a><br />    <a target="mainFrame" href="yadis.xri-module.html#toIRINormal"
     >yadis.xri.toIRINormal</a><br />    <a target="mainFrame" href="yadis.xri-module.html#toURINormal"
     >yadis.xri.toURINormal</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.xrires-module.html#_appendArgs"
     >yadis.xrires._appendArgs</a><br />  </div>
  <h2 class="toc">All Variables</h2>
    <a target="mainFrame" href="yadis-module.html#__version__"
     >yadis.__version__</a><br />    <a target="mainFrame" href="yadis.constants-module.html#YADIS_ACCEPT_HEADER"
     >yadis.constants.YADIS_ACCEPT_HEADER</a><br />    <a target="mainFrame" href="yadis.constants-module.html#YADIS_CONTENT_TYPE"
     >yadis.constants.YADIS_CONTENT_TYPE</a><br />    <a target="mainFrame" href="yadis.constants-module.html#YADIS_HEADER_NAME"
     >yadis.constants.YADIS_HEADER_NAME</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#Max"
     >yadis.etxrd.Max</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#XRDS_NS"
     >yadis.etxrd.XRDS_NS</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#XRD_NS_2_0"
     >yadis.etxrd.XRD_NS_2_0</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#canonicalID_tag"
     >yadis.etxrd.canonicalID_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#root_tag"
     >yadis.etxrd.root_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#service_tag"
     >yadis.etxrd.service_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#type_tag"
     >yadis.etxrd.type_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#uri_tag"
     >yadis.etxrd.uri_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.etxrd-module.html#xrd_tag"
     >yadis.etxrd.xrd_tag</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.filters-module.html#filter_type_error"
     >yadis.filters.filter_type_error</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#CHUNK_SIZE"
     >yadis.parsehtml.CHUNK_SIZE</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#ent_pat"
     >yadis.parsehtml.ent_pat</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#ent_re"
     >yadis.parsehtml.ent_re</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.parsehtml-module.html#re_flags"
     >yadis.parsehtml.re_flags</a><br />  </div>
    <a target="mainFrame" href="yadis.test.discoverdata-module.html#data_path"
     >yadis.test.discoverdata.data_path</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#default_test_file"
     >yadis.test.discoverdata.default_test_file</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#discover_tests"
     >yadis.test.discoverdata.discover_tests</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#example_xrds"
     >yadis.test.discoverdata.example_xrds</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#testlist"
     >yadis.test.discoverdata.testlist</a><br />    <a target="mainFrame" href="yadis.test.discoverdata-module.html#tests_dir"
     >yadis.test.discoverdata.tests_dir</a><br />    <a target="mainFrame" href="yadis.test.test_accept-module.html#runner"
     >yadis.test.test_accept.runner</a><br />    <a target="mainFrame" href="yadis.test.test_discover-module.html#four04_pat"
     >yadis.test.test_discover.four04_pat</a><br />    <a target="mainFrame" href="yadis.test.test_discover-module.html#status_header_re"
     >yadis.test.test_discover.status_header_re</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#LID_2_0"
     >yadis.test.test_etxrd.LID_2_0</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#NOXRDS_FILE"
     >yadis.test.test_etxrd.NOXRDS_FILE</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#NOXRD_FILE"
     >yadis.test.test_etxrd.NOXRD_FILE</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#TYPEKEY_1_0"
     >yadis.test.test_etxrd.TYPEKEY_1_0</a><br />    <a target="mainFrame" href="yadis.test.test_etxrd-module.html#XRD_FILE"
     >yadis.test.test_etxrd.XRD_FILE</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#base"
     >yadis.test.test_parsehtml.base</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#default_test_files"
     >yadis.test.test_parsehtml.default_test_files</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#filename"
     >yadis.test.test_parsehtml.filename</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#filenames"
     >yadis.test.test_parsehtml.filenames</a><br />    <a target="mainFrame" href="yadis.test.test_parsehtml-module.html#full_name"
     >yadis.test.test_parsehtml.full_name</a><br />    <a target="mainFrame" href="yadis-module.html#version_info"
     >yadis.version_info</a><br />    <a target="mainFrame" href="yadis.xri-module.html#IPRIVATE"
     >yadis.xri.IPRIVATE</a><br />    <a target="mainFrame" href="yadis.xri-module.html#UCSCHAR"
     >yadis.xri.UCSCHAR</a><br />    <a target="mainFrame" href="yadis.xri-module.html#XRI_AUTHORITIES"
     >yadis.xri.XRI_AUTHORITIES</a><br />  <div class="private">
    <a target="mainFrame" href="yadis.xri-module.html#_escapeme_re"
     >yadis.xri._escapeme_re</a><br />  </div>
  <div class="private">
    <a target="mainFrame" href="yadis.xri-module.html#_xref_re"
     >yadis.xri._xref_re</a><br />  </div>
    <a target="mainFrame" href="yadis.xrires-module.html#DEFAULT_PROXY"
     >yadis.xrires.DEFAULT_PROXY</a><br /><hr />
<span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide private</a>]</span>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie()
  // -->
</script>
  
</body>
</html>
